// app.js
App({
  onLaunch() {
    // 展示本地存储能力
    const logs = wx.getStorageSync('logs') || []
    logs.unshift(Date.now())
    wx.setStorageSync('logs', logs)
    //静默登录
    this.silentLogin()
  },

  // 登录
  // 静默登录方法
  silentLogin() {
    wx.login({
      success: res => {
        if (res.code) {
          // 将code发送到开发者服务器
          console.log("code", res.code)
          wx.request({
            url: 'http://192.168.126.20:5000/api/user/login',
            method: 'POST',
            data: {
              code: res.code,
            },
            success: res => {
              if (res.data.code === 0) {
                // 存储openid和session_key(可选)
                this.globalData.openid = res.data.openid
                this.globalData.sessionKey = res.data.session_key
                // 可以存储到本地，下次启动直接使用
                wx.setStorageSync('openid', res.data.openid)
                
              }
            },
            fail: err => {
              console.error('静默登录失败:', err)
            
            }
          })
        }
      },
      fail: err => {
        console.error('wx.login失败:', err)
        
      }
    })
  },


  

  globalData: {
    openid: null,
    sessionKey: null,
    userInfo: null,
   
  }
})